package org.yiqixue.accounts.repository;

import org.springframework.data.jpa.repository.JpaRepository;
import org.yiqixue.accounts.entity.Account;
import java.util.Optional;

/**
 * 账户数据访问接口
 */
public interface AccountRepository extends JpaRepository<Account, String> {
    
    /**
     * 根据账号查找账户
     * @param accountNumber 账号
     * @return 账户信息
     */
    Optional<Account> findByAccountNumber(String accountNumber);
    
    /**
     * 根据手机号查找账户
     * @param phoneNumber 手机号
     * @return 账户信息
     */
    Optional<Account> findByPhoneNumber(String phoneNumber);
} 